stylecontext: Remove a bunch of return_if_fail()s
authorBenjamin Otte <otte@redhat.com>
Mon, 12 Jan 2015 02:57:08 +0000 (03:57 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 17 Jan 2015 01:25:40 +0000 (02:25 +0100)
They're gonna be in the way when refactoring and we can live without
them.

gtk/gtkstylecontext.c

index 19c2d0ccb8f730f91bb649abed0f735bad0938e1..d47f3fbf6542306da9782d3c384c16535611b87a 100644 (file)
@@ -877,7 +877,6 @@ style_values_lookup (GtkStyleContext *context)
   if (cssnode->values)
     return cssnode->values;
 
-  g_assert (priv->widget != NULL || priv->widget_path != NULL);
   g_assert (gtk_style_context_is_saved (context));
 
   values = g_hash_table_lookup (priv->style_values, cssnode->decl);
@@ -1194,16 +1193,12 @@ GtkCssSection *
 gtk_style_context_get_section (GtkStyleContext *context,
                                const gchar     *property)
 {
-  GtkStyleContextPrivate *priv;
   GtkCssStyle *values;
   GtkStyleProperty *prop;
 
   g_return_val_if_fail (GTK_IS_STYLE_CONTEXT (context), NULL);
   g_return_val_if_fail (property != NULL, NULL);
 
-  priv = context->priv;
-  g_return_val_if_fail (priv->widget != NULL || priv->widget_path != NULL, NULL);
-
   prop = _gtk_style_property_lookup (property);
   if (!GTK_IS_CSS_STYLE_PROPERTY (prop))
     return NULL;
@@ -2284,15 +2279,11 @@ GtkIconSet *
 gtk_style_context_lookup_icon_set (GtkStyleContext *context,
                                    const gchar     *stock_id)
 {
-  GtkStyleContextPrivate *priv;
   GtkIconSet *icon_set;
 
   g_return_val_if_fail (GTK_IS_STYLE_CONTEXT (context), NULL);
   g_return_val_if_fail (stock_id != NULL, NULL);
 
-  priv = context->priv;
-  g_return_val_if_fail (priv->widget != NULL || priv->widget_path != NULL, NULL);
-
   G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
 
   icon_set = gtk_icon_factory_lookup_default (stock_id);
@@ -2674,7 +2665,6 @@ gtk_style_context_notify_state_change (GtkStyleContext *context,
   g_return_if_fail (GTK_IS_STYLE_CONTEXT (context));
   g_return_if_fail (GDK_IS_WINDOW (window));
   g_return_if_fail (state > GTK_STATE_NORMAL && state <= GTK_STATE_FOCUSED);
-  g_return_if_fail (context->priv->widget != NULL || context->priv->widget_path != NULL);
 }
 
 /**
@@ -3356,15 +3346,11 @@ const PangoFontDescription *
 gtk_style_context_get_font (GtkStyleContext *context,
                             GtkStateFlags    state)
 {
-  GtkStyleContextPrivate *priv;
   GHashTable *hash;
   PangoFontDescription *description, *previous;
 
   g_return_val_if_fail (GTK_IS_STYLE_CONTEXT (context), NULL);
 
-  priv = context->priv;
-  g_return_val_if_fail (priv->widget != NULL || priv->widget_path != NULL, NULL);
-
   /* Yuck, fonts are created on-demand but we don't return a ref.
    * Do bad things to achieve this requirement */
   gtk_style_context_get (context, state, "font", &description, NULL);